local zhifou_active = fk.CreateSkill {
    name = "ym2__falu_active",
}

Fk:loadTranslationTable{
    ["ym2__falu_active"] = "知否",
}

zhifou_active:addEffect("active", {
    card_num = 0,
    target_num = 1,
    interaction = function(self, player)
        local choices = {"loseHp", "recover"}
        return UI.ComboBox {choices = choices}
    end,
    card_filter = Util.FalseFunc,
    target_filter = function(self, player, to_select, selected)
        p(self.interaction)
        return #selected == 0 and (self.interaction.data == "loseHp" or to_select:isWounded())
    end,
})

return zhifou_active